import sys

CRITICAL = ...
ERROR    = ...
WARNING  = ...
INFO     = ...
DEBUG    = ...
NOTSET   = ...

_level_dict = ...

_stream = ...

class Logger:
    def __init__(self, name):
        """
        init
        """
        ...

    def _level_str(self, level):
        """
        level_str
        """
        ...

    def setLevel(self, level):
        """
        setLevel
        """
        ...

    def isEnabledFor(self, level):
        """
        isEnabledFor
        """
        ...

    def log(self, level, msg, *args):
        """
        log
        """
        ...

    def debug(self, msg, *args):
        """
        debug
        """
        ...

    def info(self, msg, *args):
        """
        info
        """
        ...

    def warning(self, msg, *args):
        """
        warning
        """
        ...

    def error(self, msg, *args):
        """
        error
        """
        ...

    def critical(self, msg, *args):
        """
        critical
        """
        ...

    def exc(self, e, msg, *args):
        """
        exc
        """
        ...

    def exception(self, msg, *args):
        """
        exception
        """
        ...


_level = ...
_loggers = ...

def getLogger(name):
    """
    getLogger
    """
    ...

def info(msg, *args):
    """
    info
    """
    ...

def debug(msg, *args):
    """
    debug
    """
    ...

def basicConfig(level=INFO, filename=None, stream=None, format=None):
    """
    basicConfig
    """
    ...
